GET api/travel/day/transportationassignment/season/{seasonId}?personIds[0]={personIds[0]}&personIds[1]={personIds[1]}&excludeUpdatedColumns={excludeUpdatedColumns}
Retrieves transportation assignments for a specific season, optionally filtered by person IDs.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| seasonId |
The unique identifier of the season to retrieve assignments for. |
integer |
Required |
| personIds |
Optional. Array of person identifiers to filter assignments. Query string parameter. If provided, only assignments for these persons will be returned. |
Collection of integer |
None. |
| excludeUpdatedColumns |
Optional. Boolean flag indicating whether to exclude updated timestamp columns from the response. Query string parameter. Defaults to false. |
boolean |
Default value is False |
Body Parameters
None.
Response Information
Resource Description
Returns HTTP 200 (OK) with an array of TransportationAssignment objects for the specified season.
Collection of TransportationAssignment| Name | Description | Type | Additional information |
|---|---|---|---|
| AssignmentID | integer |
None. |
|
| PersonID | integer |
None. |
|
| DaysOfWeek | DayOfWeekFlag |
None. |
|
| Name | IPersonName |
None. |
|
| TravelDateID | integer |
None. |
|
| TravelDate | TravelDate |
None. |
|
| UpdatedBy | string |
None. |
|
| Updated | date |
None. |
|
| RosterSeasonID | integer |
None. |
Response Formats
application/json, text/json, application/javascript
Sample:
Sample not available.